package br.com.negocio;

import javax.servlet.RequestDispatcher;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;

import br.com.entidade.Animal;
import br.com.logica.Logica;

public class BuscarAnimal implements Logica {

	@Override
	public void executa(HttpServletRequest request, HttpServletResponse response)
			throws Exception {

		RequestDispatcher rd = null;

		String nome = request.getParameter("nome");
		String boxCachorro = request.getParameter("checkBoxCachorro");
		String boxGato = request.getParameter("checkBoxGato");
		String boxOutro = request.getParameter("checkBoxOutro");
		
		if (boxCachorro == null) {
			boxCachorro = "off";
		}
		if (boxGato == null) {
			boxGato = "off";
		}
		if (boxOutro == null) {
			boxOutro = "off";
		}
		
		String dispatcher = "pesquisarAnimal.jsp?resultado=existe&nome="
				+ nome
				+ "&boxCachorro="
				+ boxCachorro
				+ "&boxGato="
				+ boxGato
				+ "&boxOutro="
				+ boxOutro;
		
		rd = request
				.getRequestDispatcher(dispatcher);
		rd.forward(request, response);

	}
}
